to take refuge - French English Dictionary